personal robot - French English Dictionary